Text copied to clipboard!

Pavadinimas

Text copied to clipboard!

Užklausų optimizavimo specialistas PHP LMS monolitui

Aprašymas

Text copied to clipboard!
Ieškome užklausų optimizavimo specialisto, kuris prisijungtų prie mūsų komandos ir padėtų pagerinti PHP pagrindu veikiančios mokymosi valdymo sistemos (LMS) našumą. Šis vaidmuo yra itin svarbus siekiant užtikrinti, kad mūsų monolitinė sistema veiktų efektyviai, greitai ir patikimai, ypač augant vartotojų skaičiui ir duomenų apimtims. Jūs būsite atsakingas už esamų SQL užklausų analizę, identifikavimą ir optimizavimą, taip pat už naujų užklausų kūrimą, laikantis geriausių duomenų bazių projektavimo praktikų. Dirbsite glaudžiai su mūsų backend programuotojais, DevOps specialistais ir duomenų bazės administratoriais, kad užtikrintumėte sklandų sistemos veikimą. Idealiam kandidatui reikalinga patirtis dirbant su didelėmis MySQL ar MariaDB duomenų bazėmis, gebėjimas analizuoti vykdymo planus (EXPLAIN), naudoti indeksus efektyviai ir suprasti PHP monolitinių sistemų architektūrą. Taip pat vertinsime patirtį su Laravel ar kitais PHP frameworkais, nors tai nėra būtina sąlyga. Jei mėgstate gilintis į duomenų bazės našumo problemas, turite analitinį mąstymą ir norite dirbti su LMS sistema, kurią naudoja tūkstančiai vartotojų, kviečiame kandidatuoti.

Atsakomybės

Text copied to clipboard!
  • Analizuoti ir optimizuoti esamas SQL užklausas LMS sistemoje
  • Kurti efektyvias naujas duomenų užklausas pagal verslo poreikius
  • Bendradarbiauti su programuotojais ir duomenų bazės administratoriais
  • Naudoti EXPLAIN ir kitus įrankius užklausų analizavimui
  • Identifikuoti našumo problemas ir siūlyti sprendimus
  • Kurti ir prižiūrėti indeksus bei kitus optimizavimo mechanizmus
  • Testuoti užklausų pakeitimus ir vertinti jų poveikį sistemai
  • Rengti dokumentaciją apie atliktus optimizavimo darbus
  • Prisidėti prie duomenų bazės struktūros tobulinimo
  • Stebėti sistemos veikimą ir reaguoti į našumo sutrikimus

Reikalavimai

Text copied to clipboard!
  • Patirtis dirbant su MySQL arba MariaDB
  • Geri SQL rašymo ir optimizavimo įgūdžiai
  • Gebėjimas naudoti EXPLAIN ir kitus analizės įrankius
  • Supratimas apie indeksus, normalizaciją ir duomenų bazės struktūrą
  • Patirtis su PHP pagrindu veikiančiomis sistemomis
  • Analitinis mąstymas ir dėmesys detalėms
  • Gebėjimas dirbti komandoje ir savarankiškai
  • Patirtis su monolitinėmis sistemomis – privalumas
  • Laravel ar kitų PHP frameworkų žinios – privalumas
  • Aukštasis išsilavinimas informacinių technologijų srityje – privalumas

Galimi interviu klausimai

Text copied to clipboard!
  • Kiek metų turite patirties dirbant su SQL užklausų optimizavimu?
  • Ar esate dirbęs su PHP pagrindu veikiančiomis monolitinėmis sistemomis?
  • Kaip naudojate EXPLAIN analizę optimizuodami užklausas?
  • Kokius įrankius naudojate duomenų bazės našumo stebėjimui?
  • Ar turite patirties dirbant su Laravel ar kitu PHP frameworku?
  • Kaip sprendžiate indeksavimo problemas didelėse duomenų bazėse?
  • Ar esate dirbęs su LMS tipo sistemomis?
  • Kaip užtikrinate, kad optimizacijos nepakenktų duomenų tikslumui?
  • Kaip vertinate užklausos efektyvumą?
  • Kokie buvo jūsų didžiausi pasiekimai optimizuojant duomenų bazes?